[レポート]「Build smart camera applications using Amazon Kinesis Video Streams WebRTC」セッションのハンズオンしてみた #reinvent
こんにちは、こんばんわ。 「re:Invent2022楽しかったなーと振り返っています。」 どうも、CX 事業本部 Delivery 部 @札幌の hiro です。
re:Invent2022の現地(ラスベガス)イベントについての内容になります。
はじめに
「Build smart camera applications using Amazon Kinesis Video Streams WebRTC」のセッションに参加してきたので、その内容についてお話ししていきたいと思います。
概要
TAmazon Kinesis Video Streams WebRTC helps users to easily build low-latency video solutions such as smart doorbells, connected vehicles, surveillance cameras, and more. Join this workshop for hands-on experience building a complete real-world video solution, including setting up a device with a camera to transmit video. You then have the opportunity to use AWS Amplify to build a web application to view your video streams. You must bring your laptop and have an active AWS account to participate.
(直訳:
Amazon Kinesis Video Streams WebRTCは、スマートドアベル、コネクテッドカー、監視カメラなどの低遅延ビデオソリューションを簡単に構築できるようにします。このワークショップでは、ビデオを送信するためのカメラ付きデバイスのセットアップを含む、完全な実世界のビデオソリューションの構築をハンズオンで体験していただけます。また、AWS Amplifyを使用して、ビデオストリームを表示するためのWebアプリケーションを構築する機会もあります。参加にはノートパソコンを持参し、有効なAWSアカウントをお持ちであることが必要です。
内容
Workshopというカテゴリで、ハンズオン形式でAmazon Kinesis Video Streams WebRTCを体験するという内容でした。
専用のアカウントを受け取り、AWSのworkshop studioで記載されている内容を手順通りに進める形です。
Githubからもハンズオンを体験できるのでぜひお試しください。
アジェンダ
- WebRTCやAmazon Kinesis Video Streamsのイントロ
- ユースケース
- ハンズオンワークショップ
ハンズオンの内容を少し紹介
■WebRTCやAmazon Kinesis Video Streamsのイントロ
WebRTCやAmazon Kinesis Video Streams、それぞれの概要をお話ししていました。
詳しくは、以下のように社内でも試されている方がいるのでご一読を。
https://dev.classmethod.jp/articles/kvs-sdk-js-v3-with-react-webrtc/
カメラなどを利用するケースは以下のように紹介されていて、今回のワークショップも以下の構成で作成しました。
■ユースケース
- 自動車などで利用されるケース
- スマートホームなどで利用されるケース
実際に利用されるケースで、具体的にどういったサービスを利用して課題解決をしているかなどの説明をしてくれていました。
■ハンズオンワークショップ
- ワークショップの概要など
- AWS Cloud9を利用して構築
苦戦したところ
ハンズオンドキュメントで一部わかりづらい部分があり戸惑いましたが、なんとかハンズオンしました。
最後に
普段触れることがないサービスですが、過去使用したことのあるサービスでもあったので非常に楽しくできました。 会場が遠くて、しかも時間が少し遅めだったので少々眠かったです・・・。 ではでは。